sound baffle - Español Inglés Diccionario